github.com/jackc/pgx/v5/pgproto3.chunkReader.buf (field)
15 uses
github.com/jackc/pgx/v5/pgproto3 (current package)
chunkreader.go#L17: buf *[]byte
chunkreader.go#L39: buf: iobufpool.Get(minBufSize),
chunkreader.go#L48: if len(*r.buf) != r.minBufSize {
chunkreader.go#L49: iobufpool.Put(r.buf)
chunkreader.go#L50: r.buf = iobufpool.Get(r.minBufSize)
chunkreader.go#L58: buf = (*r.buf)[r.rp : r.rp+n : r.rp+n]
chunkreader.go#L64: if len(*r.buf) < n {
chunkreader.go#L66: r.wp = copy((*bigBuf), (*r.buf)[r.rp:r.wp])
chunkreader.go#L68: iobufpool.Put(r.buf)
chunkreader.go#L69: r.buf = bigBuf
chunkreader.go#L74: if (len(*r.buf) - r.wp) < minReadCount {
chunkreader.go#L75: r.wp = copy((*r.buf), (*r.buf)[r.rp:r.wp])
chunkreader.go#L80: readBytesCount, err := io.ReadAtLeast(r.r, (*r.buf)[r.wp:], minReadCount)
chunkreader.go#L87: buf = (*r.buf)[r.rp : r.rp+n : r.rp+n]
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)